net/http.http2ClientConn.fr (field)
25 uses
net/http (current package)
h2_bundle.go#L7013: fr *http2Framer
h2_bundle.go#L7401: cc.fr = http2NewFramer(cc.bw, cc.br)
h2_bundle.go#L7403: cc.fr.countError = t.CountError
h2_bundle.go#L7405: cc.fr.ReadMetaHeaders = hpack.NewDecoder(http2initialHeaderTableSize, nil)
h2_bundle.go#L7406: cc.fr.MaxHeaderListSize = t.maxHeaderListSize()
h2_bundle.go#L7430: cc.fr.WriteSettings(initialSettings...)
h2_bundle.go#L7431: cc.fr.WriteWindowUpdate(0, http2transportDefaultConnFlow)
h2_bundle.go#L7700: if err := cc.fr.WriteGoAway(maxStreamID, http2ErrCodeNo, nil); err != nil {
h2_bundle.go#L8198: cc.fr.WriteHeaders(http2HeadersFrameParam{
h2_bundle.go#L8206: cc.fr.WriteContinuation(streamID, endHeaders, chunk)
h2_bundle.go#L8323: err = cc.fr.WriteData(cs.ID, sentEnd, data)
h2_bundle.go#L8373: err = cc.fr.WriteData(cs.ID, true, nil)
h2_bundle.go#L8714: cc.fr.WriteGoAway(0, http2ErrCode(ce), nil)
h2_bundle.go#L8815: f, err := cc.fr.ReadFrame()
h2_bundle.go#L8825: se.Cause = cc.fr.errDetail
h2_bundle.go#L9144: cc.fr.WriteWindowUpdate(0, http2mustUint31(connAdd))
h2_bundle.go#L9147: cc.fr.WriteWindowUpdate(cs.ID, http2mustUint31(streamAdd))
h2_bundle.go#L9174: cc.fr.WriteWindowUpdate(0, uint32(unread))
h2_bundle.go#L9221: cc.fr.WriteWindowUpdate(0, uint32(f.Length))
h2_bundle.go#L9288: cc.fr.WriteWindowUpdate(0, uint32(refund))
h2_bundle.go#L9290: cc.fr.WriteWindowUpdate(cs.ID, uint32(refund))
h2_bundle.go#L9375: cc.fr.WriteSettingsAck()
h2_bundle.go#L9510: if err := cc.fr.WritePing(false, p); err != nil {
h2_bundle.go#L9547: if err := cc.fr.WritePing(true, f.Data); err != nil {
h2_bundle.go#L9570: cc.fr.WriteRSTStream(streamID, code)